Fix keyboard macro key lookup (Bug#5481).
authorChong Yidong <cyd@stupidchicken.com>
Wed, 3 Mar 2010 17:31:50 +0000 (12:31 -0500)
committerChong Yidong <cyd@stupidchicken.com>
Wed, 3 Mar 2010 17:31:50 +0000 (12:31 -0500)
commit6fc1b1ce044c77e730725486608d3a2d58a803a0
treed7d6c6ee08a1ea66ef8b95ef36db2b58c847a5a8
parentf8f59f3afcab3a893e1a83fadf9703f37c6b8521
Fix keyboard macro key lookup (Bug#5481).

* src/keymap.c (Fwhere_is_internal): Use Fequal to compare
definitions, so that keyboard macros are correctly handled
(Bug#5481).

* lisp/macros.el (insert-kbd-macro): Look up keyboard macro
using the definition, not the name (Bug#5481).
lisp/ChangeLog
lisp/macros.el
src/ChangeLog
src/keymap.c